export interface ParkingLotEquipmentVO {
  /**
   * 主键
   */
  parkingLotEquipmentId: string | number;

  /**
   * 停车场id
   */
  parkingLotId: string | number;

  /**
   * 设备GUId
   */
  deviceGuid: string | number;

  /**
   * 设备ID，可用于远程操作
   */
  deviceId: string | number;

  /**
   * 设备名称
   */
  deviceName: string;

  /**
   * 设备的IP地址
   */
  deviceIp: string;

  /**
   * 设备的IP网关
   */
  deviceGateway: string;

  /**
   * 设备的IP子网掩码
   */
  deviceNetmas: string;

  /**
   * 出入口类型
   */
  deviceIoType: string;

  /**
   * 父节点ID
   */
  parentId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 园区id
   */
  parkInfoId: string | number;

}

export interface ParkingLotEquipmentForm extends BaseEntity {
  /**
   * 主键
   */
  parkingLotEquipmentId?: string | number;

  /**
   * 停车场id
   */
  parkingLotId?: string | number;

  /**
   * 设备GUId
   */
  deviceGuid?: string | number;

  /**
   * 设备ID，可用于远程操作
   */
  deviceId?: string | number;

  /**
   * 设备名称
   */
  deviceName?: string;

  /**
   * 设备的IP地址
   */
  deviceIp?: string;

  /**
   * 设备的IP网关
   */
  deviceGateway?: string;

  /**
   * 设备的IP子网掩码
   */
  deviceNetmas?: string;

  /**
   * 出入口类型
   */
  deviceIoType?: string;

  /**
   * 父节点ID
   */
  parentId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 园区id
   */
  parkInfoId?: string | number;

}

export interface ParkingLotEquipmentQuery extends PageQuery {

  /**
   * 停车场id
   */
  parkingLotId?: string | number;

  /**
   * 设备GUId
   */
  deviceGuid?: string | number;

  /**
   * 设备ID，可用于远程操作
   */
  deviceId?: string | number;

  /**
   * 设备名称
   */
  deviceName?: string;

  /**
   * 设备的IP地址
   */
  deviceIp?: string;

  /**
   * 设备的IP网关
   */
  deviceGateway?: string;

  /**
   * 设备的IP子网掩码
   */
  deviceNetmas?: string;

  /**
   * 出入口类型
   */
  deviceIoType?: string;

  /**
   * 父节点ID
   */
  parentId?: string | number;

  /**
   * 园区id
   */
  parkInfoId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



